home *** CD-ROM | disk | FTP | other *** search
- /*
- Copyright:
-
- Arashi 1.1
- Copyright ©1993, Project STORM Team
-
- This file is freely distributable,
- but the parser and compiler for
- it may only be used along with the
- Arashi game. For permission to use
- the compiler or parts of it for other
- things, please request permission from
-
- Juri Munkki
- internet: jmunkki@hut.fi
- applelink: sf0010
- */
-
- FileScript=1 // Reading from a file. (In case you are interested.)
-
- level 1 // Starting from level 1, use the following rules:
-
- AllowPracticeRestart = Level % 2
- AllowArcadeRestart = Level % 2
-
- FlipperProb = 1 + SubLevel / 15
- FlipperCount = 4 + SubLevel / 3 + Level / 8 - PulsarCount / 3 max 16
- FlipperRot = (4 + Level/1.5) ^ 0.7 max 12
- FlipperSpeed = (1.0 + Level / 12) ^ 0.3
-
- SpikerProb = (0.5 + SubLevel / 32) * (SubLevel > 3)
- SpikeStart = DEPTH - ((SubLevel - 2) * DEPTH / 15 min 0)
- SpikeTop = DEPTH * 0.1
- SpikerSpeed = 1 + Level / 40 max 2.5
-
- EndTimer = 3.2 / Level max 1.5
- BoredomCount = 2 + Level / 10 max 7
- BoredProb = 1.0 + Level / 32
-
- FlipTankCount = (SubLevel - 1) ^ 0.7 - FuseTankCount / 2
- FlipTankSpeed = (1.0 + Level / 12) ^ 0.4
- FlipTankProb = 0.3 + SubLevel / 20
-
- level 11
- FuseCount = 2
- FuseProb = 0.5 + SubLevel / 15
- FuseWarpP = Level / 100 max 0.5
- FusePlayerPlus = Level / 40 max 0.9
-
- level 16
- SpikeStart = DEPTH - ((SubLevel - 2) * DEPTH / 15 min 0)
- SpikerProb = (0.5 + SubLevel / 32) * (SubLevel > 1)
-
- level 17
- FuseCount = 0
- PulsarProb = 0.7 + SubLevel / 20
- PulsarCount = 4 + SubLevel / 5 + Level / 10 max 12
- PulsarRot = (4 + Level/2) ^ 0.6 max 11
- PulsarSpeed = (Level / 20) ^ 0.3
- PulsarTime = 20 - Level / 20 min 5
-
- level 19
- FuseCount = (Level / 3) ^ 0.7 max 6
- AllowArcadeRestart = (Level % 2) < 1
-
- level 30
- AllowArcadeRestart = (Level % 2)
-
- level 33
- FuseTankCount = SubLevel ^ 0.3 + 2 - PulsarTankCount / 2
- FuseTankSpeed = (1.0 + Level / 12) ^ 0.4
- FuseTankProb = 0.3 + SubLevel / 20
-
- level 35
- AllowArcadeRestart = (Level % 4) < 1
-
- level 40
- PulsarTankCount = SubLevel ^ 0.3 + 2
- PulsarTankSpeed = (1.0 + Level / 12) ^ 0.4
- PulsarTankProb = 0.3 + SubLevel / 20
-
- level 47
- AllowArcadeRestart = (Level % 2)
-
- level 51
- AllowArcadeRestart = (Level % 4) < 1
-
- level 63
- AllowArcadeRestart = (Level % 2)
-
- level 67
- AllowArcadeRestart = ((Level-65) % 8) < 1
-
- level 82
- AllowArcadeRestart = 0
-
-
- level 32000 // We should never need to go past this point
-
-